#define CS8427_SIRESMASK (3<<4) /* Resolution of the input data for right justified formats */
#define CS8427_SIRES24 (0<<4) /* SIRES 24-bit */
#define CS8427_SIRES20 (1<<4) /* SIRES 20-bit */
#define CS8427_SIRES16 (2<<4) /* SIRES 16-bit */
#define CS8427_SIJUST (1<<3) /* Justification of SDIN data relative to ILRCK, 0 = left-justified, 1 = right-justified */
#define CS8427_SIDEL (1<<2) /* Delay of SDIN data relative to ILRCK for left-justified data formats, 0 = first ISCLK period, 1 = second ISCLK period */
#define CS8427_SISPOL (1<<1) /* ICLK clock polarity, 0 = rising edge of ISCLK, 1 = falling edge of ISCLK */
#define CS8427_SILRPOL (1<<0) /* ILRCK clock polarity, 0 = SDIN data left channel when ILRCK is high, 1 = SDIN right when ILRCK is high */
#define CS8427_SORESMASK (3<<4) /* Resolution of the output data on SDOUT and AES3 output */
#define CS8427_SORES24 (0<<4) /* SIRES 24-bit */
#define CS8427_SORES20 (1<<4) /* SIRES 20-bit */
#define CS8427_SORES16 (2<<4) /* SIRES 16-bit */
#define CS8427_SORESDIRECT (2<<4) /* SIRES direct copy from AES3 receiver */
#define CS8427_SOJUST (1<<3) /* Justification of SDOUT data relative to OLRCK, 0 = left-justified, 1 = right-justified */
#define CS8427_SODEL (1<<2) /* Delay of SDOUT data relative to OLRCK for left-justified data formats, 0 = first OSCLK period, 1 = second OSCLK period */
#define CS8427_SOSPOL (1<<1) /* OSCLK clock polarity, 0 = rising edge of ISCLK, 1 = falling edge of ISCLK */
#define CS8427_SOLRPOL (1<<0) /* OLRCK clock polarity, 0 = SDOUT data left channel when OLRCK is high, 1 = SDOUT right when OLRCK is high */